﻿#define _CRT_SECURE_NO_WARNINGS 1
//#include <stdio.h>
//struct S1
//{
//	char c1;
//	int i;
//	char c2;
//};
//
//int main()
//{
//	printf("%d\n", sizeof(struct S1));
//	return 0;
//}


//#include <stdio.h>
//struct S2
//{
//	char c1;
//	char c2;
//	int i;
//};
//
//int main()
//{
//	printf("%d\n", sizeof(struct S2));
//	return 0;
//}


//#include <stdio.h>
//struct S3
//{
//	double d;
//	char c;
//	int i;
//};
//
//int main()
//{
//	printf("%d\n", sizeof(struct S3));
//	return 0;
//}


//#include <stdio.h>
//struct S3
//{
//	double d;
//	char c;
//	int i;
//};
//struct S4
//{
//	char c1;
//	struct S3 s3;
//	double d;
//};
//
//int main()
//{
//	printf("%d\n", sizeof(struct S4));
//}


//#include <stdio.h>
//int main()
//{
//    int a = 0, b = 0, count = 0;
//    scanf("%d%d", &a, &b);
//    for (int i = a; i <= b; i++)
//    {
//        int tmp = i, sum = 0;
//        while (tmp)
//        {
//            sum += tmp % 10;
//            tmp /= 10;
//        }
//        if (sum % 5 == 0)
//        {
//            count++;
//        }
//    }
//    printf("%d\n", count);
//    return 0;
//}


//struct S1
//{
//	char c1;//0
//	//3
//	int i;//4~7
//	char c2;//8
//};
//
//
//struct S2
//{
//	char c1;//0
//	char c2;//1
//	int i;//4~7
//};


//#include <stdio.h>
//#pragma pack(1)//设置默认对⻬数为1
//struct S
//{
//	char c1;
//	int i;
//	char c2;
//};
//#pragma pack()//取消设置的对⻬数，还原为默认
//int main()
//{
//	printf("%d\n", sizeof(struct S));
//	return 0;
//}
